/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package heuristic;

import core.*;

/**
 *
 * @author ddoose
 */
public abstract interface Heuristic {
    
    public boolean select(Node node);
    
    public void nextConstraint(Node node);
    
    public void backtrackConstraint(Node node);
}
